dermal leishmanoid - English Synonyms Dictionary